Use pthread_sigmask, not sigprocmask.
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 6 Jul 2011 18:04:23 +0000 (11:04 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 6 Jul 2011 18:04:23 +0000 (11:04 -0700)
commit18f326d0cb64b4930da7416d25da938ecf66e12e
treefa43ca16c53cc748eca0c91c774f915235783691
parentae489c91155b3661d6879d731aa8e8dae5e37a87
Use pthread_sigmask, not sigprocmask.

* callproc.c (Fcall_process):
* sysdep.c (sys_sigblock, sys_sigunblock, sys_sigsetmask):
* process.c (create_process):
sigprocmask is portable only for single-threaded applications, and
Emacs can be multi-threaded when it uses GTK.
src/ChangeLog
src/callproc.c
src/process.c
src/sysdep.c